package com.dmgis.hndz.sddz.service;

import com.dmgis.hndz.pojoVo.DisasterPositionVo;
import com.dmgis.hndz.pojoVo.DisasterTypeNumVo;
import com.dmgis.hndz.sddz.pojo.Zdda01a;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
* @author 肖伟湘
* @description 针对表【zdda01a(行政区划表)】的数据库操作Service
* @createDate 2024-07-03 13:33:12
*/
public interface Zdda01aService extends IService<Zdda01a> {

    Map<String, Object> queryXzqh(String type);

    String queryCityName(String cityCode);

    List<DisasterTypeNumVo> dzTable(String point, String code);

    /**
     * 查询灾害点经纬度
     *
     * @param code 行政编码
     * @param type 灾害类型(01:滑坡 02:崩塌 03:泥石流 04:地面塌陷 06:地裂缝 07:地面沉降 00:不稳定斜坡
     * @return
     */
    List<DisasterPositionVo> getDisasterList(String code, String type);
}
